package course.d1216;
/*
byte    Byte
int     Integer
float   Float
double  Double
char    character
short   Short
long    Long
boolean Boolean
学习一个Integer类:
常量：
public static final int MAX_VALUE;
public static final int MIN_VALUE;
构造方法：
public Integer (int value);创建一个Integer对象，它表示的是int类型的值，
public Integer (String s );创建一个Integer对象，数值表示的是字符串的整数形式

成员方法：
1.public static int parseInt（String）
把字符串转换为int类型的值
2.public static Integer valueOf（String s）
把字符串转换为Integer类型的对象
3.public static Integer valueOf（int i）
把字符串转换为Integer类型的对象

Number抽象类是Byte,short,Integer,Long,Float,Double的父类

 */
public class wrapper {
    public static void main(String[] args) {
        System.out.println(Integer.MAX_VALUE);
        System.out.println(Integer.MIN_VALUE);
        Integer num = 100;
        double v = num.doubleValue();
        System.out.println(v);
        Integer num1 =100;
        System.out.println(num==num1);

        String s ="115";
        int i = Integer.parseInt(s);
        System.out.println(i);
        Integer integer = Integer.valueOf(s);
        System.out.println(integer);

        Integer integer1 = Integer.valueOf(100);  //  int 类型转换为 Integer 类型
        System.out.println(integer1);

        int i1 = integer.intValue();  //以 int类型返回 Integer 类型
        System.out.println(i1);
    }
}
